Performance and Debugging Tools: A Research and Development Checkpoint
نویسندگان
چکیده
"Here they are, boys; get your tools ready." ... As they ran, they pulled weapons from under their coats, hatchets, knuckle-dusters, hammers, and bars of iron.
منابع مشابه
Design and Implementation of Parallel Debugger and Profiler for MPJ Express
MPJ Express is a messaging system that allows computational scientists to write and execute parallel Java applications on High Performance Computing (HPC) hardware. Despite its successful adoption in the Java HPC community, the MPJ Express software currently does not provide any support for debugging and profiling parallel applications and hence forces its users to rely on manual and tedious de...
متن کاملCheckpoint/Restart-Enabled Parallel Debugging
Debugging is often the most time consuming part of software development. HPC applications prolong the debugging process by adding more processes interacting in dynamic ways for longer periods of time. Checkpoint/restart-enabled parallel debugging returns the developer to an intermediate state closer to the bug. This focuses the debugging process, saving developers considerable amounts of time, ...
متن کاملTools and strategies for debugging distributed stream processing applications
Distributed data stream processing applications are often characterized by data flow graphs consisting of a large number of built-in and user-defined operators connected via streams. These flow graphs are typically deployed on a large set of nodes. The data processing is carried out on-the-fly, as tuples arrive at possibly very high rates, with minimum latency. It is well known that developing ...
متن کاملSDB : A Novel Simulation-Based Debugger for Sensor Network Applications
Sensor network computing can be characterized as resourceconstrained distributed computing using unreliable, low bandwidth communication. This combination of characteristics poses significant software development and maintenance challenges. Effective and efficient debugging tools for sensor network are thus critical. Extant development tools, such as TOSSIM, EmStar, ATEMU and Avrora, provide us...
متن کاملDb : a Novel Simulation-based Debugg Er for S Ensor Network Applications *
S e nsor net wor k c omput i ng can be char act eri zed as resource-const r ai ned distributed computing using unreliable, low bandwidth communication. This combination of characteristics poses significant software development and maintenance challenges. Effective and efficient debugging tools for sensor network are thus critical. Existent development tools, such as TOSSIM, EmStar, ATEMU and Av...
متن کامل